<?php namespace App\Admin\Access\Operation;

use App\Core\Metadata\Meta as BaseMeta;

class Meta extends BaseMeta {

    public $fields = [
        'id' => [
            'name' => 'ID',
            'fill' => 'primary',
            'rule' => [
                'type' => 'int'
            ]
        ],
        'group_id' => [
            'name' => '所属分组',
            'fill' => 'input',
            'rule' => [
                'type' => 'int'
            ]
        ],
        'code' => [
            'name' => '操作编码',
            'fill' => 'input',
            'rule' => [
                'type' => 'str',
                'range' => [1, 100]
            ]
        ],
        'name' => [
            'name' => '操作名称',
            'fill' => 'input',
            'rule' => [
                'type' => 'str',
                'range' => [1, 100]
            ]
        ],
        'log_config' => [
            'name' => '操作配置',
            'fill' => 'input',
            'rule' => [
                'type' => 'str',
                'range' => [0, 100]
            ]
        ],
        'created_at' => [
            'name' => '创建时间',
            'fill' => 'env:currentTime',
            'rule' => [
                'type' => 'number'
            ]
        ],
        'updated_at' => [
            'name' => '修改时间',
            'fill' => 'env:currentTime',
            'rule' => [
                'type' => 'number'
            ]
        ]
    ];
}